package com.rc.saas.mini.vo.hlht.ext;

import com.fasterxml.jackson.annotation.JsonAutoDetect;
import com.fasterxml.jackson.annotation.JsonProperty;

import java.util.List;

/**
 * @author wangzhengwei
 * @create 2021/4/23
 */
@JsonAutoDetect(fieldVisibility = JsonAutoDetect.Visibility.ANY, getterVisibility = JsonAutoDetect.Visibility.NONE)
public class XxQueryParkingPrintResult extends AbsPrintResult {
    @JsonProperty
    private List<XxPrinterInfo> PrinterInfos;

    @JsonProperty
    private Integer SuccStat;  //0：成功；1：失败

    @JsonProperty
    private Integer FailReasonCode;  //0：无；1：打印失败；2~99：自定义

    @JsonProperty
    private String FailReasonMsg;

    public List<XxPrinterInfo> getPrinterInfos() {
        return PrinterInfos;
    }

    public void setPrinterInfos(List<XxPrinterInfo> printerInfos) {
        PrinterInfos = printerInfos;
    }

    public Integer getSuccStat() {
        return SuccStat;
    }

    public void setSuccStat(Integer succStat) {
        SuccStat = succStat;
    }

    public Integer getFailReasonCode() {
        return FailReasonCode;
    }

    public void setFailReasonCode(Integer failReasonCode) {
        FailReasonCode = failReasonCode;
    }

    public String getFailReasonMsg() {
        return FailReasonMsg;
    }

    public void setFailReasonMsg(String failReasonMsg) {
        FailReasonMsg = failReasonMsg;
    }
}
